﻿@using CHILIS.Componentes.CoreRestaurant.Model.Adquicisiones
@*<form id="form-registrarsolicitudinsumo" action="@Url.Action("RegistrarSolicitudInsumo", "Main", new { area = "Administrador" })" method="POST" enctype="multipart/form-data">*@
@{
    int numeroSolicitud = -1;
    AD_SolicitudInsumo solicitud = null;
    if (ViewBag.SolicitudInsumo != null)
    {
        solicitud = new AD_SolicitudInsumo();
        solicitud = (AD_SolicitudInsumo)ViewBag.SolicitudInsumo;
        numeroSolicitud = solicitud.Numero_Solicitud;
    }
                                
}
<script type="text/javascript">

    $('#form-agregarinsumo').submit(function () {
        //alert("voy a programar profesor");
        $(this).ajaxSubmit({
            success: function (respuesta, statusText, xhr, $form) {
                
                /*
                S= Error por Stock
                P= Error por Proyeccion
                C= Validacion de Cantidad no correcta
                O= OK
                */

                var msje = "";
                switch (respuesta) {
                    case "S":
                        msje = "La cantidad de insumo solicitado supera el stock máximo";
                        break;
                    case "P":
                        msje = "La cantidad de insumo solicitado sobrepasa la proyección de ventas";
                        break;
                    case "C":
                        msje = "Debe ingresar una cantidad válida superior a cero";
                        break;
                    case "O":
                        msje = "Insumo agregado exitosamente";
                        $("#modal-insumo").modal('hide');
                        cargarNuevaListaSolicitudCompraInsumo();
                        break;
                    default:
                }

                alert(msje);
                //alert("Se agrego satisfactoriamente");

            }
        });
        return false;
    });

    function cargarNuevaListaSolicitudCompraInsumo() {
        //alert("cargando");
        $.ajax({
            url: URL_PAGE + 'Administrador/Main/MantSolicitudCompraInsumoList',
            type: 'POST',
            success: function (data) {
                $("#principal").find("#mantDetalleSolicitud").html('');
                $("#principal").find("#mantDetalleSolicitud").html(data);


            }
        });
    }
</script>
<fieldset class="fieldset">
    <legend>Mantenimiento Solicitud Insumo</legend>
    <input type="hidden" class="Numero_Solicitud" name="Numero_Solicitud" value="@numeroSolicitud" />
    <div class="row-fluid">
        <div class="span8">
        </div>
        <div class="offset1 span10">
            <div class="span4">
                <div class="control-group">
                    <label class="control-label" for="mantTipo">
                        Tipo</label>
                    <div class="controls">
                        <select class="Tipo_Solicitud" name="Tipo_Solicitud">
                            <option>SELECCIONE</option>
                            @if (solicitud != null)
                            {
                                if (solicitud.Tipo_Solicitud.Equals("R"))
                                {
                                <option value="R" selected="selected">REGULAR</option>
                                <option value="E">EVENTO</option>
                                }
                                else
                                {
                                <option value="R">REGULAR</option>
                                <option value="E" selected="selected">EVENTO</option>
                                }
                            }
                            else
                            {
                                <option value="R">REGULAR</option>
                                <option value="E">EVENTO</option>
                            }
                        </select>
                    </div>
                </div>
            </div>
            <div class="span4">
                <div class="control-group">
                    <label class="control-label" for="mantDescripcion">
                        Descripci&oacute;n</label>
                    <div class="controls">
                        @if (solicitud != null)
                        {
                            <text>
                            <input type="text" class="Descripcion" id="mantDescripcion" name="Descripcion" placeholder="Descripción" value="@solicitud.Descripcion"></text>
                        }
                        else
                        {

                            <text>
                            <input type="text" class="Descripcion" id="mantDescripcion" name="Descripcion" placeholder="Descripción"
                                value=""></text>
                        }
                    </div>
                </div>
            </div>
        </div>
        <div class="offset1 span10">
        </div>
        <div class="offset1 span10">
            <div class="span4">
                <div class="control-group">
                    <label class="control-label" for="mantFechaSolicitud">
                        Fecha de solicitud:
                    </label>
                    <div class="controls">
                        @if (solicitud != null)
                        {
                            <text>
                            <input type="text" id="mantFechaSolicitud" class="Fecha_Solicitud" placeholder="Fecha Solicitud" value="@solicitud.Fecha_Solicitud">
                            </text>
                        }
                        else
                        {

                            <text>
                            <input type="text" id="mantFechaSolicitud" class="Fecha_Solicitud" placeholder="Fecha Solicitud"
                                value="">
                            </text>
                        }
                    </div>
                </div>
            </div>
            <div class="span4">
                <div class="control-group">
                    <label class="control-label" for="mantFechaEntrega">
                        Fecha de entrega:
                    </label>
                    <div class="controls">
                        @if (solicitud != null)
                        {
                            <text>
                            <input type="text" id="mantFechaEntrega" class="Fecha_Entrega" placeholder="Fecha Entrega" value="@solicitud.Fecha_Entrega" />
                            </text>
                        }
                        else
                        {

                            <text>
                            <input type="text" id="mantFechaEntrega" class="Fecha_Entrega" placeholder="Fecha Entrega"
                                value="" />
                            </text>
                        }
                    </div>
                </div>
            </div>
        </div>
    </div>
</fieldset>
<br />
<div class="offset4 container-fluid">
    <input type="button" class="agregarInsumo btn btn-danger" id="agregarInsumo" name="agregarInsumo"
        value="Agregar" />
</div>
<br />
<fieldset class="fieldset">
    <legend>Detalle Solicitud de Insumo</legend>
    <div id="mantDetalleSolicitud">
    </div>
</fieldset>
<div class="offset1 span10">
    <div class="span3">
        <div class="control-group">
            <div class="controls">
                <input type="button" class="mantProgramacionEventos btn btn-danger" id="mantProgramacionEventos"
                    name="mantProgramacionEventos" value="Programación de Eventos" />
            </div>
        </div>
    </div>
    <div class="span3">
        <div class="control-group">
            <div class="controls">
                <input type="button" class="mantGrabar btn btn-danger" id="mantGrabar" name="mantGrabar"
                    value="Grabar" />
            </div>
        </div>
    </div>
    <div class="span3">
        <div class="control-group">
            <div class="controls">
                <input type="button" class="salirSolicitud btn btn-danger" id="salirSolicitud" name="salirSolicitud"
                    value="Salir" />
            </div>
        </div>
    </div>
</div>
<form id="form-agregarinsumo" action="@Url.Action("AgregarInsumo", "Main", new { area = "Administrador" })" method="post" enctype="multipart/form-data">
<div id="modal-insumo" class="modal" style="display: none;">
    <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal-insumo" aria-hidden="true">
            X</button>
        <h3>
            Modal Header</h3>
    </div>
    <div class="modal-body">
    </div>
    <div class="modal-footer">
        <input type="submit" id="enviarInsumo" class="btn btn-success" value="Grabar" />
        <button class="btn" data-dismiss="modal" aria-hidden="true" id="myModalClosed">
            Cerrar</button>
        @*<input type="hidden" id="Codigo_Convocatoria" name="Codigo_Convocatoria" value="-1" />*@
        <input type="hidden" id="tipoSol" value="" name="tipoSol" class="tipoSol" />
    </div>
</div>
</form>
